Mare's Tail — definition

1. mare's tail (Noun)

1 definition

mare's tail (Noun) — A long narrow flowing cirrus cloud.

2 types of
cirrus cirrus cloud